package PackageIO;

import java.io.*;
import java.util.Scanner;

public class Test01 {


/*
    1.将用户从键盘输入的10行字符串存入文件，然后输出文件长度。（提示，用BufferedWriter或RandomAccessFile类写出）
    2：将用户输入的10个整数存入文件，然后输出文件长度。（提示，用DataoutputStream类或RandomAccessFile类写出）
    3.写程序判断D盘根目录下a.txt文件是否存在，如果存在则向其内依次写入字符串 “wil1 Smith”，整数25，写入后再从文件中将其读出。
    （利用RandomAccessFile类或DatalutputStream, DataInputStream)
    提高题：
    4.书写一个网络通信程序，服务器端程序为Server.java，客户端程序为Client.java，
    服务器端程序可以与客户端程序互相发送多条消息，当有一方发送"exit"时，双方程序均结束。
*/

    public Test01(){
        try {
            File file = new File("SchoolTest/src/PackageIO/test01.txt");
            BufferedWriter bw = new BufferedWriter(new FileWriter(file));
            Scanner sca = new Scanner(System.in);
            for (int i = 0; i < 10; i++) {
                bw.write(sca.nextLine());
                bw.newLine();
            }
            System.out.println("文件的长度是： " + file.length());
            bw.close();
        } catch (IOException e) {
            throw new RuntimeException(e);
        }
    }
    public static void main(String[] args) {
        new Test01();
    }
}
